package de.idgard.android.addon.ui.services;

public interface TransparencyStateService {

	void configureTransparencyState(final TransparencyState state);

	TransparencyState queryTransparencyState();

	boolean isIncognito();

	boolean isTransparent();

	public enum TransparencyState {
		NORMAL(-102), TRANSPARENT(-104), INCOGNITO(-101);

		int code;

		private TransparencyState(int code) {
			this.code = code;
		}

		public int value() {
			return code;
		}
	}
}
